package com.chixing.day06.StaticDemo;

/**
 * 1.类加载(加载static便量、代码块)
 * 2.实例化对象(先初始化实例变量、普通代码块、构造函数)
 */
public class StaticDemo {
    public static void main(String[] args) throws Exception {
        //Student.java ----- Student.class-----(类加载)-----JVM
        /*
          1.类加载  class loader :加载static变量、static代码块 (编译顺序)  /只执行1次
          2.类加载就运行 + 只运行一次
            static{
                   (1)需要在项目启动的时候,就加载的对象或文件(重量级、全局性)
                   (2)这些对象 只运行一次
                   }

         */

        // Class.forName("com.chixing.day06.StaticDemo.StudentTest"); //类加载
        StudentTest stu1 = new StudentTest();
    }
}
